Alien War At Fort Worth Texas MILITARY BASE – Incredible Footage DonkeyMan Published 10/20/2017 in ftw if you look closely you can see some orbs in the air that appear from nowhere and then dissappear Advertisement Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Categories: Ftw Tags: alien war NEXT VIDEO PETA Secretly Kills Animals 1 Comments Log in for Comments
1 Comments